ارائه روشی جهت تخمین قابلیت اطمینان نرم افزار بر اساس فرایند پواسون ناهمگن
thesis
- وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی
- author شیوا اختریان
- adviser طاهره یعقوبی مجید اسدی
- publication year 1393
abstract
با توجه به کاربرد¬های گسترده سیستم¬های نرم افزاری در همه جوانب زندگی امروز بشر، لزوم تولید نرم افزارهای تقریباً بدون خطا و با کیفیت بالا بیش از پیش اهمیت پیدا کرده است. قابلیت اطمینان نرم افزار یک رهیافت مهم برای ارزیابی کیفیت نرم افزار در نظر گرفته می¬شود. مدل¬سازی قابلیت اطمینان نرم افزار بر اساس فرایند پواسون ناهمگن یکی از روش¬های کاملاً موفق در مهندسی قابلیت اطمینان نرم افزار می¬باشد. در این تحقیق به ارائه دو روش جهت تخمین قابلیت اطمینان نرم افزار پرداخته شده است. این روش¬ها توسط دسته-بندی خطاهای نرم افزار به دو نوع ساده و پیچیده و در نظر گرفتن وابستگی بین خطاهای پیچیده و لحاظ کردن تأخیر زمانی بین کشف و حذف خطاهای پیچیده مدل¬سازی شده¬اند. در روش اول فرض شده است که امکان بروز خطاهای جدید حین فرایند اشکال¬زدایی نرم افزار وجود ندارد، اما در روش دوم اشکال¬زدایی به صورت ناکامل در نظر گرفته شده است؛ یعنی در حین فرایند اشکال¬زدایی امکان بروز خطای جدید به نرم افزار وجود دارد. پس از انجام مدل¬سازی، برآورد پارامترهای روش¬ها با استفاده از مجموعه داده¬های شکست چهار پروژه نرم افزار واقعی و از طریق نرم¬افزار 2012 matlab انجام شده است. در ادامه روش¬های پیشنهادی با سه مدل موجود، بر اساس نمودارها و معیارهای مختلف آماری مقایسه شده¬اند. نتایج بدست آمده از این مقایسه¬ها نشان می¬دهد که هر دو روش پیشنهادی بر روی این مجموعه داده¬ها به خوبی برازش شده است و می¬توان گفت که بهتر از مدل¬های مورد مقایسه، با داده¬های مذکور مطابقت دارند. همچنین نتایج نشان می¬دهد که روش پیشنهادی دوم به علت در نظر گرفتن فرض اشکال¬زدایی ناکامل، که این فرض با مفروضات جهان واقعی تطبیق بیشتری دارد، برای برخی از مجموعه داده¬های شکست مناسب¬تر از روش پیشنهادی اول می¬باشد.
similar resources
یک مدل تعمیم یافته برای ارزیابی قابلیت اعتماد نرم افزار براساس فرایند پواسون ناهمگن
با توجه به کاربردهای گسترده سیستمهای نرمافزاری، لزوم تولید نرمافزارهای تقریبا بدون خطا و با کیفیت بالا بیش از پیش اهمیت پیدا کرده است. قابلیت اعتماد نرمافزار یک رهیافت مهم برای ارزیابی کیفیت نرمافزار در نظر گرفته میشود. مدلسازی قابلیت اعتماد نرمافزار براساس فرایند پواسون ناهمگن یکی از روشهای کاملا موفق در مهندسی قابلیت اعتماد نرمافزار میباشد. در این مقاله ابتدا مدل عمومی رشد قابلیت ا...
full textتخمین قابلیت اطمینان نرم افزار بااستفاده از عدم قطعیت
به علت پیچیدگی و حساسیت نرم افزار، به چند پارامتر در نرم افزار توجه ویژه ای می شود که یکی از این موارد کیفیت نرم افزار می باشد، قابلیت اطمینان نرم افزار بعنوان یکی از زیر مجموعه های کیفیت نرم افزار می باشد، در کیفیت نرم افزار، قابلیت اطمینان نرم افزار از جایگاه ویژه و اهمیت خاصی برخوردار است. بدون تردید، قابلیت اطمینان یک نرم افزار کامپیوتری، عنصر مهمی از کیفیت کلی به شمار می رود. اگر برنامه ای...
15 صفحه اولمطالعه تطبیقی روش اولین مرتبه قابلیت اطمینان بر مبنای تندترین شیب جهت تحلیل قابلیت اطمینان سازهها
برآورد احتمال خرابی سازهها به ازای عدم قطعیت بارهای وارده از جمله بار انفجار، بارهای ثقلی و جانبی و نیز تغییر در خصوصیات مصالح اجزای سازهای در برآورد سطح ایمنی حائز اهمیت است. از این رو، تحلیل قابلیت اعتماد سازه میتواند برآورد مناسبی از سطح ایمنی سازه به واسطه تغییر بارهای وارده و نیز کاهش مقاومت ارائه دهد. در این مقاله سه الگوریتم روش اولین مرتبه قابلیت اطمینان (FORM) بر مبنای تندترین شیب،...
full textارائه روشی مبتنی بر مدل برای تست نرم افزار
هدف صنعت نرم افزار، ارائه نرم افزار با کیفیت به مشتری است. تست نرم افزار، یک مرحله ی بحرانی و حساس در اطمینان از کیفیت نرم افزار محسوب می شود.تست عملی زمان بر بوده و هزینههای زیادی دارد چرا که معمولا 30 تا 50 درصد هزینه ی کل تهیه نرم افزار را به خود اختصاص می دهد. امروزه، رشد تصاعدی نرم افزارها نیز کار را بسیار سخت تر کرده است. پژوهشهای بسیاری در زمینهی تولید و اولویتبندی نمونهتست انجام شده است...
15 صفحه اولارائه روشی جهت بهبود شبیه سازی واحدهای بازیافت گوگرد توسط نرم افزار پروماکس در حضور ترکیبات سنگین آروماتیک
گوگرد یک از مهم ترین محصولات جانبی فرآورش نفت و گاز میباشد که در صنایع مهمی همچون تولید اسیدسولفوریک و صنایع کشاورزی کاربرد دارد. از این رو بهبود راندمان فرآیندهای تولید گوگرد در مقیاس صنعتی (به خصوص فرآیند کلاوس) توجه فراوانی را به خود اختصاص داده است. یکی از ابزارهای قدرتمند در بهبود شرایط عملیاتی واحدهای صنعتی امروزی، استفاده از نرم افزارهای شبیهسازی کامپیوتری میباشد. نرم افزار پروماکس از...
full textMy Resources
document type: thesis
وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023